English Dictionary
◊ PETAURISTA PETAURISTA
Petaurista petaurista
n : East Indian flying squirrel [syn: {taguan}, {flying marmot},
{flying cat}, {Petaurista petaurista}]